﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ABM_Novedad_Form.aspx.cs"
    Inherits="Presentation.Admin.ABM_Novedad_Form" MasterPageFile="~/MasterPages/Site.Master"
    Theme="TextBox" %>

<%@ Register Assembly="GaleriaImagenes" Namespace="WebControls.GaleriaImagenes" TagPrefix="ottado" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
<%@ Register Src="../Controls/ajaxcalendar.ascx" TagName="ajaxcalendar" TagPrefix="ottado" %>
<%@ Register Src="../Controls/fechapublicacion.ascx" TagName="fechapublicacion" TagPrefix="ottado" %>
<%@ Register Src="../Controls/fileupload.ascx" TagName="fileupload" TagPrefix="ottado" %>
<asp:Content runat="server" ContentPlaceHolderID="MainContentPlaceHolder">
    <div class="adminContainer">
        <asp:HyperLink ID="hypVolver" CssClass="volver" NavigateUrl="~/Admin/ABM_Novedad.aspx" runat="server">Volver</asp:HyperLink> -
        <asp:HyperLink ID="hypNovedad" CssClass="volver" NavigateUrl="~/Novedad.aspx" Target="_blank" runat="server">Ver Novedades</asp:HyperLink>
        <ottado:ajaxcalendar ID="calFechaIniPublicacion" Title="Fecha Inicio Publicacion:"
            runat="server" ValidationGroup="ABM_Novedad" />
        <ottado:ajaxcalendar ID="calFechaFinPublicacion" Title="Fecha Fin Publicacion:" runat="server"
            ValidationGroup="ABM_Novedad" />
        <ottado:fechapublicacion ID="fechaPublicacion" runat="server" Title="Mes Publicacion:" DateFormat="MMMM, yyyy" />
        <asp:Label ID="lblDescripcion" runat="server" Text="Descripcion:"></asp:Label>
        <br />
 
        <asp:TextBox ID="txtDescripcion" Rows="5"   runat="server" TextMode="MultiLine"
            Text="" SkinID="adminFormTextBoxSkin" Width="100%"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="(*) Requerido"
            Display="Dynamic" CssClass="requiredValidator" ControlToValidate="txtDescripcion"></asp:RequiredFieldValidator>
        <br />
        <asp:Label ID="lblImagenes" runat="server" Text="Imagenes:"></asp:Label>
        <asp:Panel ID="PanelImagenes" runat="server">
            <div>
                <asp:GridView ID="gvImagenes" DataKeyNames="ID" runat="server" AutoGenerateColumns="false"
                    AutoGenerateDeleteButton="true" OnRowDeleting="gvImagenes_OnRowDeleting" OnRowDataBound="gvImagenes_OnRowDataBound">
                    <Columns>
                        <asp:BoundField DataField="ID" HeaderText="ID" Visible="false" />
                        <asp:BoundField DataField="Titulo" HeaderText="Titulo" />
                        <asp:BoundField DataField="Alt" HeaderText="Alt" />
                        <asp:TemplateField>
                            <ItemTemplate>
                                <asp:Label runat="server" Visible="false" ID="ImagenID" Text='<%# Eval("ID") %>' />
                                <asp:Image runat="server" ID="thumbnail" Height="50"/>
                            </ItemTemplate>
                        </asp:TemplateField>
                    </Columns>
                    <EmptyDataTemplate>
                        No hay Imagenes
                    </EmptyDataTemplate>
                </asp:GridView>
                <asp:Button runat="server" CausesValidation="false" ID="btnOpenPopUpAgregarImagen"
                    Text="Agregar Imagen" OnClick="btnOpenPopUpAgregarImagen_OnClick" />
                <asp:Button runat="server" ID="hiddenTargetControlForModalPopup" Style="display: none" />
                <ajaxToolkit:ModalPopupExtender ID="AgregarImagenModalPopup" runat="server" TargetControlID="hiddenTargetControlForModalPopup"
                    PopupControlID="PanelAgregarImagen" BackgroundCssClass="modalBackground" DropShadow="true" />
            </div>
        </asp:Panel>
        <asp:Panel ID="PanelAgregarImagen" runat="server" CssClass="agregarImagenPopUp">
            <ottado:fileupload ID="fileupload1" UploadPath="~/Images/Upload/" runat="server"
                ValidationGroup="GroupAgregarImagen" />
            <asp:Label ID="lblFileUpload" runat="server" Visible="false" Text="" CssClass="requiredValidator"></asp:Label>
            <br />
            <asp:Button runat="server" CausesValidation="true" ID="btnSavePopUpAgregarImagen"
                Text="Guardar" OnClick="btnSavePopUpAgregarImagen_OnClick" ValidationGroup="GroupAgregarImagen" />
            <asp:Button runat="server" CausesValidation="false" ID="btnClosePopUpAgregarImagen"
                Text="Cerrar" OnClick="btnClosePopUpAgregarImagen_OnClick" />
        </asp:Panel>
        <asp:Button CausesValidation="true" ID="btnGuardar" Enabled="true" runat="server"
            Text="Guardar" OnClick="btnGuardar_Click" ValidationGroup="ABM_Novedad" />
    </div>
</asp:Content>
